permanent stretch - German English Dictionary